world devastator - German English Dictionary